babbling brook - French English Dictionary